North Marston is a village and also a civil parish within Aylesbury Vale district in Buckinghamshire, England. It is located about three miles south of Winslow, and four miles north of Waddesdon. The village name ‘Marston’ is a common one in England, and is Anglo-Saxon for ‘farm by a marsh’. This refers to the common … Continue reading Village Life
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed